top level manager - Turkish English Dictionary